100 534 14 2 7
5 8 12 20 26 36 41 47 57 67 70 75 82 89 91 92 102 106 112 115 119 123 131 138 148 155 156 163 173 180 181 184 192 194 199 202 210 219 227 236 246 247 248 256 262 267 275 276 283 287 296 298 301 302 309 316 322 323 327 328 329 338 348 350 354 356 366 370 375 380 383 385 393 400 402 403 408 416 418 423 426 435 441 443 446 451 452 453 454 458 463 472 478 484 494 495 505 513 521 528
